package ace.module.oauth2.server.core.impl.api.impl;

import ace.cmp.core.model.R;
import ace.module.common.api.annotation.ApiLocalPriority;
import ace.module.common.core.impl.api.impl.SdkApiImpl;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Component;

import ace.module.oauth2.server.core.impl.api.impl.Oauth2RegisteredClientAuthConfigApiImpl;
import ace.module.oauth2.server.core.impl.dao.entity.Oauth2RegisteredClientAuthConfig;
import ace.module.oauth2.server.api.model.dto.Oauth2RegisteredClientAuthConfigDto;
import ace.module.oauth2.server.core.impl.manager.Oauth2RegisteredClientAuthConfigManager;
import ace.module.oauth2.server.api.Oauth2RegisteredClientAuthConfigApi;


/**
 * oauth2客户端支持的认证与授权协议配置,支持本地bean与rest方式 api implements.
 *
 * @author Caspar
 *
 */
@ApiLocalPriority
@AllArgsConstructor
@Component
public class Oauth2RegisteredClientAuthConfigApiImpl
    extends SdkApiImpl<Oauth2RegisteredClientAuthConfig, Long, Oauth2RegisteredClientAuthConfigDto, Oauth2RegisteredClientAuthConfigManager>
    implements Oauth2RegisteredClientAuthConfigApi {

}
